﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Engine.Dtd.Schema {
    /// <summary>
    /// Represents an element of a DModelGroups object.
    /// </summary>
    public interface IModelGroupsElement {
        /// <summary>
        /// Gets the parent model groups for this item.
        /// </summary>
        DModelGroups Parent { get; }
        /// <summary>
        /// Gets the name of this item.
        /// </summary>
        DName Name { get; }
        /// <summary>
        /// Gets the occurrence indicator for this item.
        /// </summary>
        DElementOccurrence Occurrence { get; }
        }
    }
